Basic Coloring Technqiues